almost touchingly - Turkish English Dictionary